*! 绘制水球图～
*! 程振兴.2018年3月1日
*! 参数都是0-1，个数任意
*! 水球上的文字text，换行使用\n
*! 主题scheme：dark/roma/vintage/macarons/infographic/shine
*! 半径radius：参考值60-100
*! 水球外观shape：github/tax/wechat1/trunk/weibo/alipay/baidu/wechat/diamond/rect/roundRect/pin/circle/echarts/cup/arrow/cylinder/man3star/triangle/women1-5/light/pen/container/mail/folder/battery/qq/wechatmoments/apple/chinamap
*! 波动waveanimation: true/false
*! 外框outline：true/false
*! 波浪的颜色wavecolor: 可以使用多个颜色
*! 边界的颜色bordercolor
*! 边界的宽度borderwidth：2
*! 边界阴影的颜色shadowcolor
*! 光晕的大小shadowblur：20
*! 水球内没有水波的区域的填充色color
*! 水波的峰度amplitude：30
*! 水流的方向direction: right/left
*! 水波的速度animationduration
*! ================================================================ !*
*! wball 0.75 0.5 0.25, html(章鱼猫) text(你好\n章鱼猫) wavec(red green orange) sch(dark) r(90) sha(github) wavea(true) outl(false) borderc(pink) borderw(3) shadowc(gray) shadowb(40) color(yellow) a(40) direction(right)"'}
*! wball 0.6 0.5 0.4 0.3 0.2 0.1, text(你好\n水球) wavec(red green orange) sch(dark) r(90) sha(chinamap) wavea(true) outl(false) borderc(pink) borderw(3) shadowc(gray) shadowb(40) color(yellow) a(40) direction(right) animationd(3000)
*! wball 0.75 0.5 0.25, html(apple) text(Hello\nMac) wavec(red green orange) sch(dark) r(90) sha(apple) wavea(true) outl(false) borderc(pink) borderw(3) shadowc(grey) shadowb(40) color(yellow) a(40) direction(right)
*! wball 0.75 0.5 0.25, html(wechat1) text(我的微信公众号\nczxa\n\n\n\n\n\n\n\n\n) wavec(card6) sch(dark) r(90) sha(wechat1) borderc(pink) borderw(3) shadowc(grey) shadowb(40) color(#C46243) a(40) wavea(true)
*! ================================================================ !*
cap prog drop wball
prog define wball
	clear all
	version 14.0
	syntax anything [, HTMLname(string) Text(string) Radius(string) SCHeme(string) SHApe(string) WAVEAnimation(string) BORDERColor(string) BORDERWidth(string) SHADOWColor(string) SHADOWBlur(string) COLOR(string) OUTLine(string) Amplitude(string) Direction(string) ANIMATIONDuration(string) WAVEColor(string)]
	if "`wavecolor'" == "" local wavecolor = "card1"
	if "`radius'" == "" local radius = "80"
	if "`scheme'" == "" local scheme = "dark"
	if "`waveanimation'" == "" local  waveanimation = "true"
	if "`borderwidth'" == "" local  borderwidth = "3"
	if "`bordercolor'" == "" local  bordercolor = "grey"
	if "`shadowblur'" == "" local  shadowblur = "20"
	if "`shadowcolor'" == "" local  shadowcolor = "grey"
	if "`outline'" == "" local  outline = "false"
	if "`amplitude'" == "" local  amplitude =  "30"
	if "`animationduration'" == "" local animationduration = "2000"
	if "`color'" == "" local color = "grey"
	if "`direction'" == "" local direction = "right"
	if "`shape'" == "" local shape = "github"
	if "`text'" == "" local text = "\n"
	if "`shape'" == "echarts" local shape = "path://M367.855,428.202c-3.674-1.385-7.452-1.966-11.146-1.794c0.659-2.922,0.844-5.85,0.58-8.719 c-0.937-10.407-7.663-19.864-18.063-23.834c-10.697-4.043-22.298-1.168-29.902,6.403c3.015,0.026,6.074,0.594,9.035,1.728 c13.626,5.151,20.465,20.379,15.32,34.004c-1.905,5.02-5.177,9.115-9.22,12.05c-6.951,4.992-16.19,6.536-24.777,3.271 c-13.625-5.137-20.471-20.371-15.32-34.004c0.673-1.768,1.523-3.423,2.526-4.992h-0.014c0,0,0,0,0,0.014 c4.386-6.853,8.145-14.279,11.146-22.187c23.294-61.505-7.689-130.278-69.215-153.579c-61.532-23.293-130.279,7.69-153.579,69.202 c-6.371,16.785-8.679,34.097-7.426,50.901c0.026,0.554,0.079,1.121,0.132,1.688c4.973,57.107,41.767,109.148,98.945,130.793 c58.162,22.008,121.303,6.529,162.839-34.465c7.103-6.893,17.826-9.444,27.679-5.719c11.858,4.491,18.565,16.6,16.719,28.643 c4.438-3.126,8.033-7.564,10.117-13.045C389.751,449.992,382.411,433.709,367.855,428.202z"
	if "`shape'" == "cup" local shape = "path://M836.246588 713.185882L828.235294 798.117647H210.823529L120.470588 0h783.058824l-19.877647 210.823529H1024v60.235295h-146.070588L842.691765 645.210353 963.764706 512h60.235294l-187.753412 201.185882zM963.764706 271.058824h60.235294v240.941176h-60.235294V271.058824zM0 813.176471h1024l-169.743059 210.823529H169.743059L0 813.176471z"
	if "`shape'" == "cylinder" local shape = "path://M0,19.589C0,19.59,12.542,0.133,86.237,0.092c73.639-0.039,86.236,19.497,86.236,19.497v224.215H0V19.589L0,19.589z"
	if "`shape'" == "man3star" local shape = "path://M234.5,0A165.5,165.5,0,1,1,69,165.5,165.5,165.5,0,0,1,234.5,0ZM619.31,489L649.2,543.043l60.789,11.643-42.316,45.04,7.681,61.234L619.31,634.754,563.266,660.96l7.682-61.234-42.316-45.04,60.788-11.643L619.31,489M416.69,487.04l29.889,54.039,60.789,11.643-42.316,45.04L472.733,659,416.69,632.79,360.646,659l7.682-61.234-42.316-45.04L386.8,541.079,416.69,487.04M516,308l29.332,53.422,59.656,11.509L563.46,417.462,571,478,516,452.09,461,478l7.538-60.534-41.527-44.527,59.656-11.509L516,308M233,357l-33,48-35-45s-56-7-102,71S3,661,3,661s-8,53,53,50,377,1,377,1,40-1,47-27l-64-30-58,32s-23,0-22-18c0.351-6.315,11-63,11-63l-43-43s-9-19,8-30l62-9,29-55s21-27,43,30c0,0-28-117-107-137,0,0-28-13-39-1l-30,43-30-47,21,80L236,557,208,439Z"
	if "`shape'" == "light" local shape = "path://M147.325,468.868c0,21.218,17.201,38.419,38.418,38.419h25.612c21.22,0,38.42-17.201,38.42-38.419v-12.806H147.325V468.868z M343.633,264.773c-28.402,24.223-91.855,172.113-91.855,172.113h-37.43V250.508l69.746-69.742c5.738-5.742,5.738-15.043,0-20.785c-5.738-5.738-15.043-5.738-20.781,0l-63.688,63.691l-86.316-86.316c-5.782-5.781-15.149-5.781-20.926,0c-5.781,5.777-5.781,15.144,0,20.926l89.832,89.831c0.785,0.785,1.64,1.453,2.539,2.027v186.746h-37.426c0,0-63.418-147.688-92.441-172.609C7.562,223.637-22.406,163.414-22.406,96.2c0-122.387,99.375-221.606,221.957-221.606c122.586,0,221.957,99.219,221.957,221.606C421.512,163.688,391.293,224.129,343.633,264.773L343.633,264.773z"
	if "`shape'" == "pen" local shape = "path://M43.844,188.547 L43.844,21.797 C43.844,9.877 34.182,0.215 22.264,0.215 C10.346,0.215 0.683,9.877 0.683,21.797 L0.683,188.547 L22.2635,221.428128 L43.844,188.547 Z"
	if "`shape'" == "women1" local shape = "path://M36.7,102.84c-1.17,2.54-2.99,4.98-3.39,7.63c-1.51,9.89-3.31,19.58-1.93,29.95 c0.95,7.15-2.91,14.82-3.57,22.35c-0.64,7.36-0.2,14.86,0.35,22.25c0.12,1.68,2.66,3.17,4.67,5.4c-0.6,0.82-1.5,2.22-2.58,3.48 c-0.96,1.12-1.96,2.35-3.21,3.04c-1.71,0.95-3.71,2.03-5.51,1.9c-1.18-0.08-3.04-2.13-3.16-3.43c-0.44-4.72,0-9.52-0.41-14.25 c-0.94-10.88-2.32-21.72-3.24-32.61c-0.49-5.84-1.63-12.01-0.35-17.54c3.39-14.56,2.8-28.84,0.36-43.4 c-2.71-16.16-1.06-32.4,0.54-48.59c0.91-9.22,4.62-17.36,8.53-25.57c1.32-2.77,1.88-6.84,0.87-9.62C21.89-3.77,18.09-11,14.7-18.38 c-0.56,0.1-1.13,0.21-1.69,0.31C10.17-11.52,6.29-5.2,4.71,1.65C2.05,13.21-4.42,22.3-11.43,31.28c-1.32,1.69-2.51,3.5-3.98,5.04 c-4.85,5.08-3.25,10.98-2.32,16.82c0.25,1.53,0.52,3.06,0.77,4.59c-0.53,0.22-1.07,0.43-1.6,0.65c-1.07-2.09-2.14-4.19-3.28-6.44 c-6.39,2.91-2.67,9.6-5.23,15.16c-1.61-3.31-2.77-5.68-3.93-8.06c0-0.33,0-0.67,0-1c6.96-16.08,14.63-31.9,20.68-48.31 C-5.24-4.07-2.03-18.55,2-32.73c0.36-1.27,0.75-2.53,0.98-3.82c1.36-7.75,4.19-10.23,11.88-10.38c1.76-0.04,3.52-0.21,5.76-0.35 c-0.55-3.95-1.21-7.3-1.45-10.68c-0.61-8.67,0.77-16.69,7.39-23.19c2.18-2.14,4.27-4.82,5.25-7.65c2.39-6.88,11.66-9,16.94-8.12 c5.92,0.99,12.15,7.93,12.16,14.12c0.01,9.89-5.19,17.26-12.24,23.68c-2.17,1.97-5.35,4.77-5.17,6.94c0.31,3.78,4.15,5.66,8.08,6.04 c1.82,0.18,3.7,0.37,5.49,0.1c5.62-0.85,8.8,2.17,10.85,6.73C73.38-27.19,78.46-14.9,84.2-2.91c1.52,3.17,4.52,5.91,7.41,8.09 c7.64,5.77,15.57,11.16,23.45,16.61c2.28,1.58,4.64,3.23,7.21,4.14c5.18,1.84,8.09,5.63,9.82,10.46c0.45,1.24,0.19,3.71-0.6,4.18 c-1.06,0.63-3.15,0.27-4.44-0.38c-7.05-3.54-12.84-8.88-19.14-13.5c-3.5-2.57-7.9-4-12.03-5.6c-9.44-3.66-17.73-8.42-22.5-18.09 c-2.43-4.94-6.09-9.27-9.69-14.61c-1.2,10.98-4.46,20.65,1.14,31.19c6.62,12.47,5.89,26.25,1.21,39.49 c-2.52,7.11-6.5,13.74-8.67,20.94c-1.91,6.33-2.2,13.15-3.23,19.75c-0.72,4.63-0.84,9.48-2.36,13.84 c-2.49,7.16-6.67,13.83-5.84,21.82c0.42,4.02,1.29,7.99,2.1,12.8c-3.74-0.49-7.47-0.4-10.67-1.66c-1.33-0.53-2.43-4.11-2.07-6.01 c1.86-9.94,3.89-19.69,0.07-29.74C34.55,108.63,36.19,105.52,36.7,102.84c1.25-8.45,2.51-16.89,3.71-24.9 c-0.83-0.58-0.85-0.59-0.87-0.61c-0.03,0.16-0.07,0.32-0.09,0.48C38.53,86.15,37.62,94.5,36.7,102.84z"
	if "`shape'" == "women2" local shape = "path://M40.02-99c2.07,1.21,4.26,2.25,6.19,3.66c5.94,4.34,8.23,12.57,4.95,19.79 c-3.21,7.08-6.82,14.03-10.86,20.67c-2.17,3.56-1.25,5.38,1.99,6.36c2.94,0.89,6.36,1.91,9.15,1.21c5.51-1.4,8.33,1.23,10.66,5.29 c4.71,8.22,9.72,16.29,13.84,24.8C81.06-6.65,89,0.4,99.56,5.17C109.82,9.8,120,14.7,129.85,20.15c4.72,2.61,9.09,6.37,10.24,12.97 c-2.89-1.93-5.2-3.75-7.78-5.04c-0.99-0.5-2.6,0.22-4.83,0.5c-5.36-9.35-16.8-9.4-26.74-12.62C91.68,13.04,81.82,11.37,75.66,3 c-5.98-8.13-11.61-16.52-17.4-24.79c-0.46-0.66-0.98-1.27-1.66-2.16c-3.21,7.75-6.78,15-9.12,22.63c-1.15,3.76-0.64,8.37,0.26,12.33 c0.81,3.59,3.01,6.92,4.87,10.22c6.73,11.95,2.41,22.89-2.91,33.75c-0.35,0.72-0.86,1.43-1.46,1.97 c-7.11,6.38-14.48,12.5-21.24,19.22c-2.08,2.07-3.1,5.7-3.62,8.77c-1.92,11.44-3.81,22.92-4.93,34.46 c-0.5,5.16,1.06,10.49,1.28,15.75c0.23,5.7,0.39,11.47-0.15,17.13c-1.15,12.11-2.83,24.17-4.11,36.27c-0.18,1.72,0.8,3.53,1.13,5.33 c0.88,4.76-0.22,6.23-4.71,5.17c-4.53-1.06-8.86-2.94-14.27-4.8c1.98-1.62,2.84-2.83,3.94-3.12c5.42-1.44,7-5.2,6.39-10.23 c-1.39-11.39-3.15-22.73-4.24-34.14c-0.53-5.56,0.16-11.23,0.24-16.85c0.06-4.49,0.01-8.97,0.01-14.72 c-2.79,1.53-5.2,2.27-6.79,3.83c-4.26,4.19-8.39,8.56-12.11,13.22c-1.55,1.95-2.19,4.76-2.79,7.29c-0.47,1.99,0.6,5.02-0.48,6.05 c-2.17,2.08-5.2,3.79-8.13,4.38c-3.61,0.73-7.49,0.18-12.26,0.18c6.34-8.69,11.91-16.11,17.22-23.71c3.29-4.71,6.23-9.67,9.24-14.58 c2.15-3.5,3.76-7.4,6.3-10.57c5.38-6.73,6.74-14.28,6.72-22.64C0.88,68.3,1.36,57.91,2.26,47.58c0.69-7.85,2.15-15.67,3.7-23.41 c0.77-3.83,2.89-7.39,3.72-11.22c1.83-8.4-1.9-16-4.38-23.95C2.96-5.34-0.31,0.12-1.5,6c-1.96,9.72-7.34,17.44-12.26,25.57 c-4.39,7.25-8.79,14.52-12.75,22.01c-2.64,5-4.5,10.41-6.83,15.92c-4.82-5.28-4.65-10.59-0.94-16.97 C-21.4,30.4-12.08,6.78-6.17-18.12c1.4-5.88,1.24-12.11,2.23-18.12c1.2-7.27,4.15-9.56,11.39-9.69c8.65-0.14,13.86-4.77,14.48-13.51 c0.35-5.01,0.16-10.11-0.28-15.12c-0.82-9.3,2.49-16.57,10.17-21.69c2.08-1.39,4.78-1.87,7.2-2.76C39.35-99,39.69-99,40.02-99z"
	if "`shape'" == "women3" local shape = "path://M-39,33.03c3.72-9.74,12.97-12.87,20.96-17.43c9.51-5.43,19.2-10.54,28.69-16 c1.77-1.02,3.35-2.85,4.33-4.67C21.44-17,27.82-28.95,33.95-41.04c2.13-4.2,4.95-6.01,9.7-6.09c3.68-0.06,7.52-0.92,10.97-2.25 c5.09-1.95,4.85-5.2,1.1-9.01c-5.12-5.21-10.89-10.1-13.23-17.54c-1.71-5.44,0.78-15.62,4.87-18.74 c4.12-3.15,12.55-3.84,16.69-0.12c3.39,3.04,6.44,7.27,7.8,11.56c1.96,6.16,3.31,12.9,2.99,19.29 c-0.45,9.21,6.35,16.71,15.73,16.97c7.94,0.21,9.27,0.78,10.69,8.61c5.23,28.73,19.4,53.73,32.21,79.33 c1.95,3.9,4.32,7.71,5.51,11.84c1.03,3.61,0.66,7.61,0.91,11.45c-0.73,0.14-1.45,0.28-2.18,0.42c-0.49-1.57-0.98-3.15-1.47-4.72 c-0.22,0.09-0.44,0.19-0.66,0.28c-0.85-2.62-1.7-5.24-2.74-8.45c-0.9,2.53-1.55,4.4-2.21,6.26c-0.41-0.03-0.83-0.06-1.24-0.08 c-0.19-2.78-0.35-5.56-0.56-8.34c-0.67-9.04-7.05-14.8-12.04-21.47c-5.2-6.95-10.31-14.09-14.36-21.73 c-3.56-6.7-5.59-14.21-9-21.29c-3.02,9.7-8.69,18.66-6.3,29.2c0.63,2.78,2.68,5.21,3.87,7.9c4.73,10.64,5.56,22.14,6.92,33.46 c1.21,10.13,1.88,20.38,1.96,30.59c0.06,7.02-1.67,14.04-1.85,21.08c-0.12,4.66,0.83,9.41,1.73,14.03 c1.21,6.22,2.81,12.36,4.28,18.52c0.3,1.26,0.69,2.51,1.23,3.69c3.92,8.54,7.79,17.1,11.88,25.55c1.3,2.67,3.24,5.04,5.07,7.83 c-2.19,0.86-3.64,1.76-5.17,1.97c-3.53,0.47-6.9,0.64-8.13-4.11c-1.71-6.58-3.78-13.07-5.87-19.54c-0.44-1.35-1.6-2.47-3.21-3.33 c0,16.17-7.35,32.86,6.17,48.11c-3.55,0-5.95,0.01-8.36,0c-7.59-0.03-7.66-0.54-7.72-7.64c-0.11-13.74-0.69-27.4-5.27-40.71 c-1.72-5.01-0.38-11.01-1.01-16.49c-0.67-5.79-2.11-11.48-3.08-17.24c-2.52-14.91-12.01-26.06-20.01-38.12 c-5.34-8.06-10.18-16.56-14.25-25.32c-5.18-11.16-5.52-22.61,1.24-33.57c3.68-5.96,3.12-12.27,1.17-18.55 c-2.5-8.03-5.22-16-8.05-24.61c-0.91,1.44-1.76,2.86-2.68,4.24C32.9-10.29,28.04-2.46,22.63,4.96c-5.34,7.34-14.22,8.45-22.08,10.9 c-8.48,2.65-17.2,4.46-23.03,12.01c-1.84,2.39-3.61,4.84-5.41,7.26c-0.39-0.17-0.78-0.34-1.16-0.51c0.81-2.38,1.62-4.76,2.43-7.14 c-0.2-0.22-0.39-0.44-0.59-0.66c-1.24,1.3-2.31,2.88-3.77,3.83c-2.54,1.66-5.33,2.94-8.02,4.37C-39,34.36-39,33.7-39,33.03z"
	if "`shape'" == "women4" local shape = "path://M80,100.49c0,5.23,0.13,10.46-0.03,15.69c-0.2,6.3-0.57,12.6-0.99,18.9 c-0.94,14.08-2.08,28.14-2.87,42.22c-0.41,7.29,4.95,14.31,12.03,16.62c1.22,0.4,2.43,0.84,3.65,2.16c-1.8,0.35-3.59,0.91-5.4,1 c-5.4,0.3-10.83,0.7-16.22,0.42c-1.44-0.07-3.7-2.25-3.95-3.74c-0.56-3.4,0.14-6.98-0.13-10.45c-0.77-9.67-0.8-19.56-3-28.92 c-1.97-8.39-2.18-16.07-0.02-24.35c1.28-4.91,1.34-10.48,0.5-15.52c-2.09-12.71-4.95-25.31-7.65-37.92 c-0.34-1.57-1.3-3.33-2.52-4.33c-3.71-3.01-7.37-6.38-11.62-8.38c-13.61-6.41-19.23-28.93-9.14-42.66 c5.41-7.36,5.32-13.85,0.74-21.4c-4.33-7.14-7.8-14.79-11.71-22.32C16.35-14.03,11.08-4.82,4.94,3.76 C1.8,8.13-2.43,12.19-7.04,14.93c-5.3,3.15-11.39,5.39-17.43,6.76c-9.05,2.05-14.31,7.59-17.67,15.68 c-0.43,1.05-1.13,1.99-1.76,2.95c-0.15,0.22-0.52,0.29-1.8,0.94c0.32-2.2,0.61-3.74,0.74-5.3c0.09-1.14-0.04-2.3-0.07-3.46 c-1.38,0.26-3.21,0.05-4.06,0.86c-2,1.91-3.5,4.33-5.27,6.49c-0.5,0.61-1.22,1.03-1.95,1.61c-1.02-5.19,1.42-10.27,7.11-13.9 C-36.09,19.24-22.82,11.2-9.77,2.82c2.12-1.36,3.99-3.6,5.17-5.85C1.52-14.72,7.44-26.52,13.29-38.35 c2.21-4.48,5.11-7.27,10.48-7.83c3.23-0.34,6.27-2.47,9.89-4.01c-4.23-4.83-8.31-8.74-11.49-13.28c-6.34-9.03-7.03-22.38,3.14-29.92 c6.9-5.12,13.79-4.47,20.85,0.69c6.15,4.5,6.15,11.2,7.55,17.13c1.32,5.6,0.82,11.84,0.1,17.67c-0.73,5.9-0.29,7.53,5.3,8.73 c0.96,0.21,1.99,0.17,2.98,0.19C72.51-48.76,74.44-47.06,76-36.52c1.83,12.35,2.1,25.03,6.99,36.77 c3.28,7.88,6.57,15.79,10.47,23.38c3.66,7.12,8.05,13.87,12.25,20.7c2.97,4.84,3.11,12.13-0.65,17c-1.8-2.05-3.45-3.92-5.01-5.7 c0.04-0.04-0.45,0.53-1.46,1.71C94.83,37.86,80.48,24.72,71.82,8.18c0.46,3.43,0.09,7.26,1.54,10.2c3.95,8.01,1.92,16.67,3.56,24.91 c1.63,8.22,1.87,16.74,3.79,24.88c0.88,3.73,4.32,6.84,6.58,10.25c1.09,1.65,2.2,3.29,3.17,5.01c4.84,8.58,9.09,17.55,14.58,25.69 c7.27,10.79,15.21,21.16,23.39,31.28c6.19,7.67,13.08,14.8,19.92,21.92c2.93,3.04,6.54,5.42,9.96,8.2 c-6.92,4.09-12.67,3.33-19.87-2.17c-1.82-1.39-3.76-2.79-5.87-3.62c-4.12-1.63-4.47-4.54-3.73-8.3c0.26-1.33,0.17-3.42-0.66-4.18 c-7.53-6.87-14.85-14.07-23.04-20.07c-7.75-5.68-12.26-13.2-16.11-21.54c-1.44-3.12-3.31-6.06-5.14-8.98 c-0.5-0.8-1.57-1.24-2.38-1.85C81.01,100.03,80.5,100.26,80,100.49z"
	if "`shape'" == "women5" local shape = "path://M-57,41.03c3.65-4.15,7.17-8.43,10.98-12.42c6.53-6.83,13.31-13.41,19.84-20.23 c1.76-1.84,3.51-3.98,4.4-6.31c3.8-9.99,6.99-20.23,10.99-30.14c2.74-6.79,5.65-13.62,12.37-17.95c4.17-2.68,5.12-7.31,4.29-11.96 c-0.3-1.67-2.02-3.08-3.35-4.97c-2.57,5.59-4.62,10.03-7.21,15.66c-4.79-6.43-9.76-10.83-11.68-16.31 c-1.77-5.04-1.18-11.44,0.04-16.86c1.27-5.62,5.24-9.71,12.03-9.7c1.55,0,3.1-1.68,4.66-2.55c9.3-5.22,20.47-1.53,25.73,7.59 c4.06,7.04,4.84,14.6,5.57,22.26c0.65,6.82-0.32,7.59-8.26,8.11c0,1.97,0,3.96,0,5.95c8.01-0.17,8.01,0.43,12.02,7.52 c2.09,3.69,6.34,6.1,9.41,9.29c2.48,2.58,7.04,3.14,7.24,8c0.29,6.79,0.46,6.78-6.43,11.08c0,15.78-0.02,31.49,0.03,47.2 c0,1.23,0.29,2.51,0.71,3.67c1.64,4.59,3.27,9.19,5.13,13.7c0.79,1.92,1.88,3.83,3.26,5.36c7.54,8.36,15.45,16.41,22.75,24.96 c5.09,5.97,9.05,12.9,14.18,18.84c9.73,11.26,19.47,22.59,30.08,33c8.84,8.67,18.88,16.13,28.51,23.98 c2.52,2.06,5.48,3.58,8.27,5.36c-4.02,3.54-10.94,4.01-16.34,1.62c-4.76-2.11-9.63-4.03-14.6-5.56c-5.6-1.72-6.59-3.72-4.42-9.32 c0.47-1.22-0.12-3.8-1.11-4.5c-7.36-5.15-14.66-10.53-22.55-14.78c-8.49-4.57-15.35-10.3-19.59-19.04 c-4.29-8.84-11.6-14.85-19.48-20.29c-3.2-2.21-6.43-4.4-9.64-6.6c-0.53,0.17-1.05,0.33-1.58,0.5c-0.11,11.17,0.12,22.36-0.45,33.51 c-0.29,5.72-2.33,11.33-3,17.05c-1.68,14.31-3.04,28.65-4.51,42.98c-0.34,3.34,0.94,5.76,4.12,7.18c6.09,2.73,12.14,5.56,18.61,9.26 c-3.96,0.36-7.93,0.72-11.89,1.08c-4.92,0.45-9.91,0.53-14.76,1.42c-6.96,1.28-9.68-0.99-8.69-8.02c1.73-12.28,0.67-24.36-1.4-36.56 c-1.08-6.36-2.02-14.02,0.49-19.47c5.62-12.19,2.4-23.48,0.01-35.2c-2.05-10.04-3.8-20.14-5.9-30.17c-0.32-1.52-1.72-2.91-2.87-4.13 c-3.6-3.83-8.03-7.09-10.85-11.41c-6.61-10.14-2.6-19.6,3.74-28.13c5.27-7.1,6.85-14.1,2.15-21.95c-3.79-6.34-7.53-12.7-11.38-19 c-0.46-0.75-1.41-1.2-2.77-2.3c-3.27,7.28-6.98,13.9-9.24,20.98c-3.58,11.2-12.11,17.05-21.53,22.3c-1.86,1.04-3.57,2.44-5.53,3.21 c-4.29,1.67-6.09,3.88-4.9,9.01c0.69,2.96-1.31,6.55-2.1,9.86c-0.5,0.03-0.99,0.06-1.49,0.08c-0.18-2.57-0.36-5.14-0.66-9.41 c-3.45,4.38-6.11,7.75-9.33,11.84c-1.07-2.08-1.61-3.13-2.15-4.18C-57,43.7-57,42.36-57,41.03z"
	if "`shape'" == "mail" local shape = "path://M60.2,148.1C10,148.1,10,177.6,10,198.7V813c0,21.1,20.6,38.9,45,38.9l885.9,0c49.2,0,49.2-28,49.2-46.7V200c0-25,0-51.9-49.2-51.9L60.2,148.1L60.2,148.1z M55,818.9c-5.2,0,286.6-312.9,286.6-312.9l70,69.8c37.4,34.6,76.1,33.2,91,33.2s53.6,1.5,91-33.2l70.8-70.6c0,0,288.7,313.7,285.5,313.7L55,818.9L55,818.9z M954.8,778.4L685.7,481.9l269.1-269.3V778.4L954.8,778.4z M45.3,781.8V214.3L321.7,484L45.3,781.8L45.3,781.8z M937.8,180.5L568.9,552.3c-28.1,26-55.7,24.9-66.2,24.9c-10.6,0-38.2,1.1-66.2-24.9L55.7,180.9c0,0-6,0.2-0.8,0.2h885.9C944,181.1,937.8,180.5,937.8,180.5L937.8,180.5z"
	if "`shape'" == "heart" local shape = "path://M493.8,246.4c0,0,188.6-342.6,446.7-59.6c0,0,166.5,238.6-111.1,439.8c0,0-256.6,145.6-328.7,296.9c0,22.1-77.7-176.2-301.1-270.6c0,0-226.1-104-184.5-344c0,0,24.9-224.7,237.2-234C252.3,74.8,428.5,66.1,493.8,246.4L493.8,246.4z"
	if "`shape'" == "folder" local shape = "path://M402,108H108c-54.1,0-97.5,43.9-97.5,98L10,794c0,54.1,43.9,98,98,98h784c54.1,0,98-43.9,98-98V304c0-54.1-43.9-98-98-98H500L402,108L402,108z"
	if "`shape'" == "wechat" local shape = "path://M990,619.5c0-132-122.9-239.8-277.2-245.9C696.3,217.5,545.6,95.2,362.2,95.2C167.7,95.2,10,232.7,10,402.4c0,101.3,56.3,191.2,143,247.2c9.7,6.3-32.3,94.5-21.8,99.9c17.5,9,88.2-65.6,107.5-59.3c38.4,12.5,80,19.4,123.5,19.4c21.8,0,43.1-1.7,63.8-5c40.9,94,147.7,161.1,273.1,161.1c34.3,0,67.2-5,97.7-14.2c10-3,77.8,57.1,87.3,53.2c15.4-6.3-28.1-77.4-14.3-85.8C942.6,774.1,990,701.5,990,619.5z M591.9,558.8c-16.9,0-30.6-13.9-30.6-30.9c0-17.1,13.7-30.9,30.6-30.9s30.6,13.8,30.6,30.9C622.5,545,608.8,558.8,591.9,558.8z M408.1,619.5c0,9.1,0.6,18.1,1.7,26.9c-15.5,2.2-31.4,3.3-47.7,3.3c-40.6,0-79.3-7-114.4-19.8c-3.5-1.3-16-5.1-22.8,0c-15.2,11.4-35.6,35.1-35.6,35.1s7.4-17.2,10-42.4c1.1-11.5-16.2-19.6-19.7-21.9C113.5,555.5,71.2,480.9,71.2,403.4c0-136,130.3-246.3,290.9-246.3c150,0,273.5,96.1,289.3,219.6C513.4,395.9,408.1,497.3,408.1,619.5z M775.6,558.8c-16.9,0-30.6-13.9-30.6-30.9c0-17.1,13.7-30.9,30.6-30.9s30.6,13.8,30.6,30.9C806.3,545,792.5,558.8,775.6,558.8z"
	if "`shape'" == "battery" local shape = "path://M953.6,384.9h-36.8v-76.8c0-49.2-39.8-89-89-89H99c-49.2,0-89,39.9-89,89v383.8c0,49.2,39.9,89.1,89,89.1h728.8c49.2,0,89-39.9,89-89.1v-76.8h36.7c20.1,0,36.5-16.3,36.5-36.5V421.3C990,401.2,973.7,384.9,953.6,384.9z M332.7,447.3l-152.4,64.2L332.7,576v46.8l-214.5-90.9v-20.2v-20.2l214.5-91V447.3z M425.9,671.5h-48.7l96.3-319.6h48.7L425.9,671.5z M781.2,511.7v20.2l-214.5,90.9V576l152.4-64.6l-152.4-64.2v-46.9l214.5,91V511.7z"
	if "`shape'" == "qq" local shape = "path://M815.3,344.2C810.7,156.5,673.4,10,499.5,10c-173.9,0-311.3,146.5-315.8,334.2c0,68.7-32,123.6-68.7,196.8c-59.5,109.9-41.2,251.8-9.2,251.8c18.3,0,54.9-22.9,87-64.1c13.7,45.8,41.2,87,77.8,123.6c-50.4,13.7-82.4,41.2-82.4,68.7c0,41.2,73.2,73.2,160.2,68.7c68.7-4.6,123.6-27.5,146.5-54.9h9.2h9.2c22.9,27.5,77.8,50.4,146.5,54.9c87,4.6,160.2-27.5,160.2-68.7c0-27.5-32-54.9-82.4-68.7c36.6-32,59.5-73.2,77.8-119c27.5,41.2,64.1,64.1,87,64.1c22.9-4.6,41.2-146.5-18.3-256.3C842.8,467.7,815.3,412.8,815.3,344.2z"
	if "`shape'" == "wechatmoments" local shape = "path://M612.8,657.5c23.6-16.9,43.5-38.8,57.5-64.3l281.9-281.9C976.5,369.4,990,433.1,990,500c0,55.2-9.4,108-26.3,157.5H612.8L612.8,657.5z M694.1,500c0-8.5-0.6-16.8-1.6-25V49.6c105.4,45.2,191.8,126.3,243.8,228.1L693,521C693.7,514.1,694.1,507.1,694.1,500L694.1,500z M613.2,342.5L316.5,45.8C373.2,22.9,435,10,500,10c55.2,0,108.1,9.4,157.5,26.2v350.8C645.1,370,630.3,354.8,613.2,342.5L613.2,342.5z M500,305.9c-8.3,0-16.4,0.7-24.4,1.6H49.7C95.6,200.5,178.6,113,282.6,61.4l247,247C519.9,306.9,510,305.9,500,305.9L500,305.9z M350.2,376.5l-3.8-3.9L43.1,675.9C22,621.3,10,562.1,10,500c0-55.2,9.4-108.1,26.3-157.5H387C373.3,352.3,360.9,363.6,350.2,376.5L350.2,376.5z M305.8,500c0,8.2,0.7,16.4,1.7,24.3v425.9C198.1,903.3,109.2,817.7,58,710.5l252.6-252.6C307.6,471.5,305.8,485.5,305.8,500L305.8,500z M372,645.8L681.2,955C625.1,977.3,564,990,500,990c-55.2,0-108.1-9.4-157.5-26.3V613C351.1,625,361,636,372,645.8L372,645.8z M500,694.2c8.1,0,16-0.7,23.9-1.7h426.4c-46.3,107.7-130,195.6-234.9,247.1L466.9,691.1C477.6,693,488.7,694.2,500,694.2L500,694.2z"
	if "`shape'" == "apple" local shape = "path://M809.5,654.8c26.6,38.1,57.1,62.8,91.4,73.9c-14.9,46.6-38.6,95.3-71,145.9C779.9,950.9,730.6,989,682,989c-18.2,0-45.1-6.3-80.8-18.8c-33.1-12.5-62-18.7-86.6-18.7c-24.7,0-51.9,6.5-81.7,19.7C401.7,983.8,376.1,990,356,990c-58.4,0-115.8-50.3-172.3-150.9c-56.4-99.3-84.6-196.9-84.6-292.8c0-88.7,21.4-161.3,64.2-217.9c44.1-56.5,98.6-84.8,163.5-84.8c14.3,0,30.2,1.8,47.7,5.4c17.5,3.6,35.7,10.3,54.5,20.2c20.1,11.2,36.7,18.9,49.6,23.2c13,4.3,23,6.4,30.2,6.4c8.4,0,21.4-2,38.9-5.9c17.5-4,35.1-11.2,52.6-21.7c18.8-10.5,35-18.4,48.6-23.6c13.6-5.3,27.6-7.9,41.9-7.9c45.4,0,86.2,12.5,122.6,37.5c19.5,13.1,39.2,32.5,59.4,58.2c-29.9,26.3-51.6,49.3-65.2,69c-25.3,36.8-38,76.9-38,120.3C769.5,572.6,782.9,616,809.5,654.8L809.5,654.8L809.5,654.8z M613.9,194.4c-22.7,21.7-43.5,35.8-62.3,42.4c-6.5,2-14.8,3.8-24.8,5.4c-10.1,1.7-21.6,3.1-34.6,4.5c0.7-57.9,15.6-107.8,44.8-149.9c29.2-42.1,77.2-71,144-86.8c1.3,6.5,2.3,11.2,2.9,13.8v10.8c0,23.6-5.5,50.3-16.6,79.9C655.7,143.4,637.9,170.1,613.9,194.4L613.9,194.4L613.9,194.4z"
	if "`shape'" == "trunk" local shape = "path://M109,607.9c-33.6,0-60.9,27.3-60.9,60.9c0,33.6,27.3,60.9,60.9,60.9c33.6,0,60.9-27.3,60.9-60.9C169.9,635.3,142.6,607.9,109,607.9z M109,711.1c-23.3,0-42.3-18.9-42.3-42.3c0-23.3,19-42.3,42.3-42.3c23.3,0,42.3,19,42.3,42.3C151.3,692.2,132.3,711.1,109,711.1z M990,508v-38.2L951.9,302c0-11.6-16.9-11.6-23.3-11.6H727.2c-6.4,0-11.6,1.2-11.6,11.6v305.5c0,30.4,5.2,35.7,11.6,35.7h41.1c12.9-28.4,41.5-48.1,74.6-48.1c33.1,0,61.7,19.8,74.6,48.1h60.9c6.4,0,11.6-5.2,11.6-11.6v-58.7h-10.9V508H990z M805.3,469.6h-44v-8.9h44V469.6z M752.5,446.3V321.4h168.1l19.2,124.9H752.5z M947.8,616.1h-31.2c-8.8-16.8-28-28.8-28-28.8h59.2L947.8,616.1L947.8,616.1z M50.7,561.6h626.1l0.7-291.4H16.8l0.3,291.4v28.5c-4.4,5.8-7.1,13-7.1,20.9v3.1c0,15.9,10.7,29.3,25.2,33.5c11.8-30.7,41.6-52.5,76.4-52.5c35.3,0,65.5,22.5,77,53.9h7.5c11.4-31.5,41.6-53.9,77-53.9c35.3,0,65.5,22.5,77,53.9h337.5v-73H50.7V561.6z M582.6,290.4h48.1V540h-48.1V290.4z M508.8,290.4h48.1V540h-48.1V290.4z M434,290.4h48.1V540H434V290.4z M360.2,290.4h48.1V540h-48.1V290.4z M289.4,290.4h48.1V540h-48.1V290.4z M215.6,290.4h48.1V540h-48.1V290.4z M140.9,290.4h48.1V540h-48.1V290.4z M67.1,290.4h48.1V540H67.1V290.4z M840.2,607.9c-33.6,0-60.9,27.3-60.9,60.9c0,33.6,27.3,60.9,60.9,60.9c33.6,0,60.9-27.3,60.9-60.9C901.1,635.3,873.8,607.9,840.2,607.9z M840.2,711.1c-23.3,0-42.3-18.9-42.3-42.3c0-23.3,19-42.3,42.3-42.3c23.3,0,42.3,19,42.3,42.3C882.5,692.2,863.5,711.1,840.2,711.1z M270.4,607.9c-33.6,0-60.9,27.3-60.9,60.9c0,33.6,27.3,60.9,60.9,60.9c33.6,0,60.9-27.3,60.9-60.9C331.4,635.3,304,607.9,270.4,607.9z M270.4,711.1c-23.3,0-42.3-18.9-42.3-42.3c0-23.3,19-42.3,42.3-42.3c23.3,0,42.3,19,42.3,42.3C312.7,692.2,293.8,711.1,270.4,711.1z"
	if "`shape'" == "weibo" local shape = "path://M561.7,252.1c-19.5,8.5-24,28.8-9.8,43.1c6.9,6.9,13.4,8.1,41.8,8.1c39.8,0,66.6,10.6,86.9,34.1c24.8,28,27.6,36.6,27.6,87.8c0,45.5,0,46.3,10.6,52.4c24.4,13.8,40.6-3.3,46.3-48.7c7.3-59.3-28-128.4-81.3-160.1C649,248.5,589.3,240.3,561.7,252.1L561.7,252.1L561.7,252.1L561.7,252.1z M361.8,327.7c-45.5,16.2-89.4,47.5-136.5,97.9C113.6,544.2,120.9,657.2,244,717.3c128,62.6,300.2,41.8,394.1-47.5c70.3-66.6,61.8-150.3-18.3-178.8c-14.2-4.9-18.7-8.5-16.7-13c7.3-17.9,9.8-38.6,5.7-50.8c-12.6-38.6-58.5-47.5-126.8-24.4l-27.2,9.3l2.4-27.2c2.8-32.1-4.1-49.6-23.2-59.3C418.3,317.5,387.8,318.3,361.8,327.7L361.8,327.7L361.8,327.7L361.8,327.7z M474.7,484.9c60.5,16.7,97.5,53.2,97.5,96.7c0,48.3-43.1,91.8-112.9,115c-37.4,12.2-106.8,14.6-141,5.3c-64.6-18.3-101.2-54-101.2-99.9c0-25.2,11-47.1,34.9-69.5c22.3-21.1,39.4-31.3,72.3-42.3C374,473.5,427.2,471.5,474.7,484.9L474.7,484.9L474.7,484.9z M346.8,524.3c-41,19.1-63,48.3-63,84.9c0,33.3,14.6,56.1,46.7,73.1c24.8,13.4,70.3,12.2,97.9-2c35.3-18.7,58.5-53.2,58.5-86.9c-0.4-27.6-24.8-60.5-53.6-72.3C410.2,511.3,371.1,512.9,346.8,524.3L346.8,524.3L346.8,524.3L346.8,524.3z M376.4,600.7c2.8,2.8,4.9,9.7,4.9,15.8c0,20.3-34.1,37-47.9,23.2c-7.7-7.7-5.7-26.8,3.2-35.8C345.6,595,368.7,593,376.4,600.7L376.4,600.7L376.4,600.7z M568.6,335.4c-18.7,18.7-6.1,41,23.6,41c25.6,0,37,13,37,42.3c0,18.3,1.6,23.6,8.9,28.4c21.9,15.4,39.8-1.6,39.8-37.8c0-44.3-31.7-77.6-76.8-80.8C580.8,326.9,575.9,328.1,568.6,335.4L568.6,335.4L568.6,335.4L568.6,335.4z"
	if "`shape'" == "baidu" local shape = "path://M186.4,526.4c106.6-22.9,92.1-150.2,88.9-178.1c-5.2-42.9-55.7-117.9-124.2-112c-86.2,7.7-98.8,132.3-98.8,132.3C40.5,426.3,80.1,549.3,186.4,526.4z M299.5,747.9c-3.1,9-10.1,31.9-4,51.8c11.9,44.7,50.7,46.7,50.7,46.7H402V710h-59.7C315.4,718,302.4,738.9,299.5,747.9z M384.1,312.8c58.9,0,106.4-67.7,106.4-151.5C490.5,77.7,443,10,384.1,10c-58.7,0-106.5,67.7-106.5,151.4C277.7,245.1,325.4,312.8,384.1,312.8z M637.6,322.9c78.7,10.2,129.2-73.7,139.3-137.4c10.3-63.5-40.5-137.4-96.2-150c-55.8-12.8-125.5,76.6-131.8,134.9C541.3,241.6,559.1,312.8,637.6,322.9z M830.3,696.9c0,0-121.7-94.2-192.7-195.9c-96.3-150.1-233.1-89-278.9-12.7c-45.6,76.3-116.6,124.6-126.7,137.4c-10.2,12.6-147,86.4-116.6,221.3c30.4,134.8,137,132.2,137,132.2s78.6,7.7,169.8-12.7c91.2-20.2,169.7,5.1,169.7,5.1s213.1,71.3,271.4-66C921.5,768.1,830.3,696.9,830.3,696.9z M465.8,901.3H327.3c-59.8-11.9-83.6-52.7-86.6-59.7c-2.9-7.1-19.9-39.9-10.9-95.7c25.8-83.6,99.6-89.6,99.6-89.6H403v-90.6l62.8,1L465.8,901.3L465.8,901.3z M723.8,900.3H564.4c-61.8-15.9-64.7-59.8-64.7-59.8V664.2l64.7-1v158.4c3.9,16.9,24.9,20,24.9,20H655V664.2h68.8V900.3z M949.4,429.7c0-30.4-25.3-122.1-119.1-122.1c-93.9,0-106.5,86.5-106.5,147.7c0,58.4,4.9,139.8,121.6,137.2C962.2,589.9,949.4,460.3,949.4,429.7z"
	if "`shape'" == "alipay" local shape = "path://M620,642.7c-72.2,85.8-191.7,163.3-338.6,117.4c-68.3-32.8-131.8-162.7-13.5-239.2c18.1-9,85.8-63.2,316,27.1C602,511.8,629,430.6,629,426.1H317.6V399H471v-63.2H290.5v-27.1H471l0-94.8h90.3v94.8h198.6v27.1H561.3V399h81.3h76.7h9c0,0-18.1,85.8-67.7,176c47.3,15.8,199,71.6,295.9,103.3C978.1,623.1,990,562.9,990,500c0-270.6-219.4-490-490-490C229.4,10,10,229.4,10,500c0,270.6,219.4,490,490,490c171.5,0,322.5-88.1,410-221.6C789.1,716.7,622.6,645.4,620,642.7z,M275.2,551.9c-68.8,36.7-53.3,149.4,10.3,167.2c22.6,9,144.9,41,257.8-103.4c0,0,4.5-4.5,9-13.5C480.1,566,371.2,500.6,275.2,551.9z"
	if "`shape'" == "wechat1" local shape = "path://M312.6,315.7c-19.1,0-38.3,12.6-38.3,31.8c0,19,19.2,31.7,38.3,31.7c19.1,0,31.7-12.8,31.7-31.8C344.3,328.2,331.7,315.7,312.6,315.7L312.6,315.7L312.6,315.7z M490.3,379.1c19.2,0,31.8-12.8,31.8-31.7c0-19.1-12.6-31.8-31.8-31.8c-19,0-38.1,12.6-38.1,31.8C452.3,366.4,471.4,379.1,490.3,379.1L490.3,379.1L490.3,379.1z M572.9,500c-12.6,0-25.4,12.6-25.4,25.3c0,12.8,12.8,25.4,25.4,25.4c19.2,0,31.8-12.6,31.8-25.4C604.7,512.6,592.2,500,572.9,500L572.9,500L572.9,500z M712.7,500c-12.6,0-25.3,12.7-25.3,25.4c0,12.8,12.8,25.4,25.3,25.4c19.1,0,31.8-12.6,31.8-25.4C744.5,512.6,731.8,500,712.7,500L712.7,500L712.7,500z M801.5,10H198.4C94.4,10,10,94.4,10,198.4v603.2C10,905.6,94.3,990,198.4,990h603.1c92.7,0,169.8-67,185.5-155.2l2.9-153.9V198.4C990,94.4,905.6,10,801.5,10L801.5,10L801.5,10z M395.2,639.8c-31.7,0-57.2-6.4-88.9-12.7l-88.8,44.5l25.4-76.4c-63.6-44.5-101.7-101.8-101.7-171.5c0-120.9,114.4-216,254.1-216c124.9,0,234.3,76.1,256.3,178.4c-8.2-0.9-16.4-1.5-24.5-1.5c-120.7,0-215.9,90-215.9,201c0,18.6,2.9,36.4,7.8,53.3C411,639.4,403.1,639.8,395.2,639.8L395.2,639.8L395.2,639.8z M769.7,728.8l19.2,63.5l-69.7-38.3c-25.4,6.4-50.9,12.7-76.2,12.7c-120.9,0-216-82.5-216-184.3c0-101.6,95.1-184.3,216-184.3c114.1,0,215.8,82.8,215.8,184.3C858.8,639.8,820.8,690.5,769.7,728.8L769.7,728.8L769.7,728.8z"
	if "`shape'" == "tax" local shape = "path://M396.7,511.6l80.5-30.8V990l-80.5-26.6V511.6z M286.9,507.7v421.6l89.8,28.7V473.1L477.2,435V283.3l-100.4,36.9V205.1l100.4-38.2V12.4l-288,110.3v154.3l97.8-37v113.4l-97.8,36v155.5L286.9,507.7L286.9,507.7z M189.2,590.9l77.1-29.3v360.4l-77.1-24V590.9L189.2,590.9z M607.4,962.9L522.5,990V532.9l84.9,31V962.9L607.4,962.9z M810.8,637.9l-72.5-26.4v211.4l-24.8,6.7V561.4l97.3,35.6V314.2l-288.3-106v284.7l108.1,38.5v424.1l180.2-57.4V637.9L810.8,637.9z M624.1,346.8l98,36.9v76.1l-98-36.9V346.8L624.1,346.8z M810.8,116v154.4L702.4,231V75.5L810.8,116L810.8,116z M646.9,210.8l-124.4-45.3V10l124.4,45.8V210.8L646.9,210.8z"
	if "`shape'" == "github" local shape = "path://M500,990C229.5,990,10,770.7,10,500C10,229.5,229.3,10,500,10c270.7,0,490,219.3,490,490C989.8,770.7,770.5,990,500,990z M500,86C271.2,86,85.8,271.4,85.8,500.2c0,186.3,123.1,343.9,292.4,396c0-9.6,0-66.6,0-76.9c-0.9-0.7-97,28.2-138.5-41.2c-6.5-11.3-17.4-51-46-72.9c-1.1-0.9-22.4-11.7-24.3-22.4c-0.2-1.5,1.3-4.6,3.5-5.4c2.2-0.9,37.3-15.2,76.4,34.3c11.7,16.5,38.4,79.9,131.6,40.8c2.6-9.8,7.6-32.3,37.1-38.4c-138.7-16.5-202.1-69-221.7-187.1c-12.4-80.5,11.3-147.4,46.7-180.4c-5.4-6.9-23-65.8,4.3-128.1c29.7-5.9,84.5,15.4,132.4,49.7c67.7-24.3,195-18,240.5,0c21.7-17.8,99-59.5,132-49.7c9.8,24.7,23.9,84.5,4.3,128.1c43.2,44.3,55.4,101.4,47.5,171.5c-9.6,106.4-74.9,182.4-221.9,194.7c37.1,25.4,38.6,65.1,39.9,80.8c0.2,36.5-0.4,86.2,0,102c169.1-52.1,292-209.7,292-396C914.2,271.4,728.8,86,500,86z"
	if "`shape'" == "chinamap" local shape = "path://M931.4,192.5c0,0.1,0,0.1,0,0.2c8.9,2.5,17.1-6.9,22.2-11.9c4.4-7.6,17.7-20.3,26.8-20.3c5.1,1.7,0.1,14.4,5.5,18.7c0.7,0.3,4.7,5.2,4,5.7c-2.3,6.1-6.3,46.1-3.8,47.8c-0.3,4.1-0.1,6.7-3.1,9.6c-3.3,5-11.4,1.3-15.9,1.3c-1.7,2.7-6.8,4.6-7.8,7.5c-4,12.2,16.8,32,13,45.1c-0.1,0-0.1,0-0.2,0c0,1.5-2.6,12.2-3.1,14.3c-0.5,1.9-1,3.3-2.9,3.8c0,0.8-7.9-1.8-9.2-1.9c-3-3.7-1.5-11.7-3.1-11.5c-2.3,0.3-4.1,3.8-4.4,3.8c-0.4,3.6-3.8,14.9-7.5,16.8c-2.2,2.7-7.2,3.1-10.5,3.1c0,0.1,0,0.1,0,0.2c-1.1,0.6-1,0.5-1,2.1c3.5,2.1,5.4,5.9,5.2,8.6c1,4.7-5.6,8.9-7.1,8c-7.1,0-12.2-3.8-18.4-3.8c0,0.1,0,0.1,0,0.2c-2.6,0.8-3.3,9.6-5.2,9.6c-1.7,6.8-7.8,11-11.5,16.6c-0.1,0-0.3,0-0.4,0c-0.1,0.1-0.1,0.3-0.2,0.4c-4.5,1.5-7.7,5.5-11.1,8.4c0,3.5-2.8,7.9-3.1,11.9c-11.1,9.3-25.2,4.5-33.3,23.1c-0.2,4-5.2,11.9-5.2,11.9c-4.3,0.1-8.7,0.5-13,0.6c-0.3-4,2.9-11.1,7.5-11.1c0-1.9-8.2-12.2-4.4-12.2c0.1-0.5,0.1-1,0.2-1.5c0.1,0,0.1,0,0.2,0c0-6.7,9-9,6.5-18.2c-1.3-5.4-7.4-7.3-11.9-5.5c0,0.2-34.8,42.3-34.8,42.3c-1.6,2.4-14.8,4.9-18,5.7c-4.2,3.6-6.8,12.7-0.4,15.9c0.9,3.7,2.9,5.4,2.9,9.2c1.5,0.8,12-4.7,17.4-2.5c1.5,3.4,2.7,6.8,2.7,10.7c0.1,0,0.1,0,0.2,0c0.9,1.9,6.5,7.7,8.6,8c0,0.1,0,0.1,0,0.2c0.3,0-0.1-0.2,0.2-0.2c8,0,8-18.9,23.5-18.9c6.6-1.9,12.5,5.1,20.1,2.9c4.6-1.3,7.5,0.2,10.9,1.9c0,1.2,0.9,9.9-2.3,9.9c-0.8,1.2-17.3,8.4-17.6,8.2c1.4,2.4-14.4,18.5-16.6,17c-0.5,1.8-5.9,9.5-5.9,9.6c-0.8,0.6-2.3,2.8-2.3,3.6c-0.1,0-0.1,0-0.2,0c-0.8,2-2.7,14.6-2.7,14.9c0.4,0.4,0.2,0.5,0.4,0.8c0.2,0.1,0.4,0.3,0.6,0.4c0,1.1,2.3,1.8,2.3,2.3c23.2,3.1,24.2,38.4,32.5,42.6c0,0.5,0.2,0.5,0.4,1c5.8,5.1,13.1,8,19.7,13c0,0.1,0,0.3,0,0.4c8.1,4-8.1,4.5-8.4,7.1c4.9,2.8,10.4,5.6,13.2,13.6c-0.1,0-0.1,0-0.2,0c0,9.1-20,17.2-24.5,22.2c-0.1,0-0.1,0-0.2,0c0,0.2,0,0.4,0,0.6c1.7,0.6,5.2,0.4,7.1,0.4c5-9.4,19.6-2.3,26.4,0.4c-0.1,0.4,0,0.2-0.2,0.4c-1.3,5-10.3,7.6-10.3,11.7c1.7,0,6.6-5.4,8.2-2.7c0,1.7,1.8,5.9,0.2,7.5c-2.4,2.8-4.6,0.5-6.7,2.3c-0.1,0-0.1,0-0.2,0c0,10.8,12.4,25.8-5.7,25.8c-5.4,9.3-6.7,10.6-7.1,23.1c-4.9,3.3-4.1,10.8-8.4,14.5c-2.4-0.1-6.6-0.2-7.3,1.3c0,2.8,5,4.7,7.3,5.2c-0.5,4.5-7.4,2.6-5.5,8.8c0.4,5.3,1.7,8.4,0.4,13.4c-10,0.7-2.9,9.1-10.7,13c-2.2,6.7-12.4,6.5-13,8.8c-2.1,2.3-12.4,22.6-16.6,22.6c-0.1,0.1-0.1,0.3-0.2,0.4c-4.9,1.6-15.5,3.4-15.5,9.2c-0.4,1.5,0.4,2.4,0.4,4c-10.1,5.7-23.4,19.3-36.7,15.1c-5.4-1.7-6.2,10.1-11.3,10.1c-2.9,2.7-10.3-5-10.3-7.3c-4.1-2.8-4.3,2.2-5,3.6c-2.2,8.9-16.8,18.2-25.8,18.2c-6,1.8-35.6,4.9-36.7,10.5c-0.1,0-0.1,0-0.2,0c0,2.6-1.8,8.2-5,8.2c-2.8,3.3-1.1,2-0.2,5.5c1.7,0,3.1,0.2,4.4,0.4c0.9,1.6,0.7,5.9,0.4,7.8c-4.1,2.3-5.7,2.1-10.5,1.9c0-0.1,0-0.1,0-0.2c-2-0.4-5.8-9.1-7.5-11.3c-6.8-3.4,0-10.4,0.4-14.3c-0.4-0.1-0.7-0.2-1.3-0.2c0,0.1,0,0.1,0,0.2c-4.3,1.2-7.4,3.4-11.7,3.8c0-0.1,0-0.1,0-0.2c-0.7-0.2-10-14-10.3-6.9c2.2,1.1,2.8,3.2,0,3.6c0,1.3-16-0.5-17.4-0.6c-5.4,0-25.2-5.5-23.5-14c-0.1,0-0.1,0-0.2,0c-0.8-2.6,1.6-8.7,1.7-11.5c-0.6-0.5-1.1-1-1.7-1.5c-1.8-0.2-21-3.7-21-3.8c-3.1-0.8-2.4-4.5-4.2-5c-1-0.9-4.9,0.3-5.5,0.6c-1.6,2.3-7.9,10.3-11.3,10.3c0,0.1,0,0.1,0,0.2c-3.1,0.2-5.5-0.2-8,1.9c0,5.6-7.4,3.4-9.9,3.4c-0.9-1.1-3.1-2.3-3.6-3.4c-0.9,0-8.2,2.1-8.2,2.3c-5.3,1.6-9-3.4-13.6-3.4c-0.8,1.1-4.4,5-5.2,5c-1.6,1.4-9.4-1.9-10.9-0.6c-2.2,0.5-1.8,2.8-1.7,5.5c2.3,2,2.9,9.5,2.7,12.2c2.1,0,2,10.7,1.5,12.2c-0.7,3.5-3.6,2.3-6.3,1.9c0-0.1,0-0.1,0-0.2c-5.7-1.1-8.8-7.2-8.8-12.6c0-3.8-0.4-1.8-2.3-4.6c-5.9,0-5.7,5.9-9.4,5.9c0,0.1,0,0.1,0,0.2c-2.7-0.2-3.2-1.3-5.7-1.5c-0.9-4.3-10.9-12.1-10.9-12.4c-1.6-0.6-5.6,0.9-6.7,0c-1.2-0.3-3-2.7-3.4-3.8c-0.1,0-0.1,0-0.2,0c-0.9-5.3,1.1-14.3-0.6-18.7c-2.7-0.9-4.4-0.9-6.3-3.1c-3.4-2.3-4.6-14.6-8.2-19.1c-5.9-3.9-8.8,3.4-13.4,3.4c0,0.1,0,0.1,0,0.2c-6.5-1.7-3.8-5.2-5-11.3c-2-7.2,1.6-11.9,3.1-18.2c0.1-0.1,0.3-0.1,0.4-0.2c0-3.9,11.3-8.9,14-11.9c0.9-0.2,1.1-0.5,1.7-1.3c1.6-0.8,8.7-32.3,4.8-36.7c0-2.2-8-5.1-8-7.3c-0.6-0.5-1.3-2.5-1.5-2.5c0-6.3-2.3-8.5-5.9-13c-2.3-0.6-5-1.6-6.7,0.4c-3.9,1.9,0.1,12.1-5.9,13c-3.9,1.3-8.4-6.2-12.2-8.8c-3.6,0-10.8-5.6-14.9-6.7c0,0.1,0,0.1,0,0.2c-3.6,0.7-8.9,5.9-11.3,8.8c-10.4,1.1-19.6,14-29.3,17.2c-4,2.1-30.6,7.5-35.8,0c-2.1-2.1,0.4-9.9,0.6-12.8c-3.5-2.4-5.7-3.4-5.7-8.4c-1.3-0.8-9.6-2.4-9.6-2.5c-7-1.8-11.8-12.2-21-12.2c0-0.1-14,4.6-15.7,7.5c0,2.7,0.9,7.3-0.6,9.6c-4.5,2.3-4.6,2.4-9.9,0.6c-3.2-6.3,0.1-10.9,0.2-17c-3.2-2.1-9.9-2.2-13.4-0.8c-3.6,0.7-6.8,5.4-10.9,4.2c-4.5-1.4-6.9-5.3-9.9-8.8c-6.2-1.2-11.2-0.9-17.4-1c-4.8-4.4-9-11.5-13-16.8c-3.4-2.2-7.6,0.1-10.9-4.4c-0.5-0.4-1-0.8-1.5-1.3c-2.4-3.3-4.8-11.1-5-16.4c-2.6-1.7-10.1,0-11.3-2.5c-1.6,0-5.2-7.1-5.2-8.2c-3.2-2.4-8.9-4.1-11.3-6.9c-0.1-0.1-0.3-0.1-0.4-0.2c0-2.5-8.7-12.7-8.8-12.8c-8.8,1.5-19.2,6.3-26-2.5c-2-2.2-2.5-7.1-2.5-11.1c-9-7.2-11.9-16.1-24.3-16.1c-2.6-0.7-1.9-0.9-3.4-2.1c0.4-4.3-0.4-6.7,2.7-9.4c0-0.1,0-0.3,0-0.4c4.6-3.1,1.7-16.4,1.7-20.8c-0.1,0-0.1,0-0.2,0c0-5.6-0.6-3,1-6.3c4.8,0,8,3.7,12.2,3.8c0.5-1.8,1-0.7,1-2.9c0.1,0,0.1,0,0.2,0c0-8.5-2.6-15.7-4-23.9c-0.1,0-0.1,0-0.2,0c-2.1-6.4,5-9.9,5-14.9c-0.5-3.1-1.1-3.2-2.3-4.2c-7.8-1.6-8.8-11.2-7.1-17.2c2-7-20-24.4-24.1-20.8c-1.6-0.1-3.7-2.9-3.6-3.1c0-3.9,3.7-14.7,1.7-18c-3.2-1.6-13.2-9.9-15.5-12.6c-0.2-0.1-0.4-0.3-0.6-0.4c-4-5.9,1-11.5,6.9-13c3.2-6.5,1.7-13.2,1.7-20.1c-0.1,0-0.1,0-0.2,0c0-7.5-8.2-2.6-12.4-2.5c-3-2.2-6.4-3.8-3.1-10.9c6.5-1.4,4.8-9.6,1.7-9.6c-0.9-1.8,7-6.2,8-10.5c5.9,0,23.9-15.6,34.4-12.2c7.3,1.2,1.5,10,11.3,10.5c14.2-11.8,21.5-12.6,39.6-12.6c0-0.1,0-0.1,0-0.2c1.5-0.5,19.3-2.3,19.3-3.4c5.8-3,6.2-5.8,5.7-9.2c0.6-0.5,16.8-20.4,17-20.8c1.9-8.5,2.3-17.3,0.6-26c0.1,0,0.1,0,0.2,0c0.9-2.7,1.3-6.4-1-8.2c-1.9-2.7-0.6-4.8,2.7-4.8c13.2-4,23.7,3.8,36.1,3.8c0.1-0.2,0.1-0.4,0.2-0.6c3.3-3.8-3.6-14.9,9-21.2c1.9-2.9,8.2-14.6,8.6-16.4c0.1,0,0.1,0,0.2,0c1.5-2.3,4.4-1.5,6.7-1.3c0,5.7,26.9,9.8,28.1,9.6c0-0.1,0-0.1,0-0.2c4.1-0.3,5-1.2,6.1-4.8c0.1,0-0.4-13.1,0.4-14.9c0.1,0,0.1,0,0.2,0c2.3-9,15.4-8.1,22.4-10.5c0-0.1,0-0.1,0-0.2c3.9-3.3,2.4-10.1,10.7-10.1c3.9-1.2,9.9,1.2,9.9,5.9c0.1,0,0.1,0,0.2,0c0.1,2.6,1.7,6.1,1.7,7.5c-1.1,3.3,14.8,15.8,17.6,15.3c2.4,0.7,9.5,4.7,10.1,6.5c0,4.8,0.7,14.6,4.2,17.2c1.3,6.4,6.5,16.5-0.8,22c0,0.1,0,0.3,0,0.4c-6.6,6.9-8,12.1-1.7,19.1c3.9,2.8,11.3,3.7,16.4,4.8c3.1-0.2,54.4,18.3,52.4,31c0.1,0,0.1,0,0.2,0c0.2,4.7,2,12.5,6.7,14.9c0.1,0.3,0.1,0.6,0.2,0.8c0.1,0,0.1,0,0.2,0c0,0.2-0.3,9,1,9c0,0.1,0,0.3,0,0.4c0.5,0.4,1,0.8,1.5,1.3c0.1,0.2,0.3,0.4,0.4,0.6c5.7,0,12,2.5,18.7,2.5c5.1,1.5,15,5.5,19.3,5.5c0.1,0.1,0.1,0.3,0.2,0.4c12.3,0,24-0.6,36.1-0.6c0,0.1,0,0.1,0,0.2c12.4,1.6,18.9,14.2,28.1,15.5c4.2-4.7,13.1,1.8,14.9,4.4c0,0.1,0,0.1,0,0.2c9,0,11.1,4.9,16.4,8.8c1.1,1.5,2.3,1.7,4.2,1.7c2.6-7.9,55.1-19.1,55.1-26.8c0.1,0,0.3,0,0.4,0c0-0.1,0-0.1,0-0.2c8.4-2.4,19.6,4.7,29.8,2.7c1.5-4.4,11-13.4,14.5-16.6c4.1-3.7,20.2-15.6,18.2-17.8c-1.6-5.7-11.2-30.5,3.8-30.4c0,0.1,0,0.1,0,0.2c0.2,0,18.4,11.6,18.4,7.1c5.2,0,15.3-12.5,16.6-17.2c6.1-1.2,17.1-1.4,19.9-7.1c4-3,7.7-13.6,8.8-13.6c2.8-3.3,7.6-4.4,11.7-5.5c0-0.1,0-0.1,0-0.2c0.2,0,0.4,0,0.6,0c1.9-2.4,9.2-8.2,11.5-8.2c0-1.1,20.5-1.5,23.5-2.3c0-2.6-0.6-5.6-0.6-7.5c-2.6-8.2-12.7-13.3-20.8-17.8c-3.5-0.1-4.8,4-9.4,4c-2.1,2.4-2.3,4.6-4.4,7.1c-4.9-0.2-13.8-4.3-17-3.4c0,0.1,0,0.1,0,0.2c-4.8,0-8.7,4.1-16.1,3.8c-1-1.9-2.7-3.1-2.7-6.1c2.8-3.1,7.5-7,6.1-11.7c0-10.1,2.9-16.6,5-27c0.1-0.1,0.3-0.1,0.4-0.2c0.9-1.3,2.3-2.6,3.8-3.1c10.2,0,21.1,0.9,28.3-7.3c0.6-0.6,1.3-1.1,1.9-1.7c0-5.5,3.8-13.7,3.8-20.1c0.1,0,0.1,0,0.2,0c0-8.3,9.6-22.4,9.9-22.4c2.5-5.8-4.5-12.1-9.2-14.5c0-0.4-0.2-2.3-0.4-2.3c0.9-6,1.4-6.7,5.5-9.9c4.6-1.1,8.8-2.5,13.2-4c2.7-5.4,18.4-10.1,24.3-10.1c4.2-0.9,9,3.4,13,3.4c0,0.1,0,0.1,0,0.2c7.7-0.4,11.9-1,18.7,1.9c0,0.1,0,0.1,0,0.2c0.3,0.1,0.6,0.1,0.8,0.2c0,0.1,0,0.1,0,0.2c0.1,0,0.3,0,0.4,0c0.2,0.2,23.5,24.4,23.5,28.9c0.1,0,0.1,0,0.2,0c0.1,0.4,0.3,0.8,0.4,1.3c0.3,0.3,0.7,0.6,1,0.8c0,0.1,0,0.3,0,0.4c3.4,3.1,7.3,6.9,10.7,9.6c0,0.2,0,0.4,0,0.6c0.1,0,0.1,0,0.2,0c0,5.6,3,8.6,6.9,11.5c0,0.6,0.2,0.5,0.6,0.8c0.4,1.5,1.7,8.8,3.8,8.8c0.1,0.1,0.1,0.3,0.2,0.4c4.6,0,13.3-1,17,0.4c0,2.1,9.1,0.1,11.7,0.8c0,0.4,3.7,1.9,4.2,2.5c0.4,4.1,8.9,6.5,13.6,7.5C918.8,178.6,925.8,192.5,931.4,192.5L931.4,192.5z M854.9,783.2c0.6-5.8,1.3-11,1.7-17.2c0.1,0,0.1,0,0.2,0c0-7.4,3.8-8.9,3.8-15.3c0.1,0,0.1,0,0.2,0c0-6.7,6.7-18.9,12.2-23.7c0.8-1.2,8.2-2.5,10.1-1.9c0,0.1,0,0.1,0,0.2c13.4,1.9,4.8,9.7,4.8,15.5c-0.1,0-0.1,0-0.2,0c0,8.2,3.3,20.2,1,27.7c0,3.3-3.1,6-3.1,8.4c-1.8,2.8-8.2,3.6-8.2,8.2c-0.1,0-0.1,0-0.2,0c-3,8,0.8,13.2-6.1,21.2c-0.1,0-0.1,0-0.2,0c0-0.1,0-0.1,0-0.2c-0.1,0-0.1,0-0.2,0c0-2.5-5.2-5.1-5.7-8.6c-0.1,0-0.1,0-0.2,0C859.9,791.7,856.9,790.1,854.9,783.2L854.9,783.2z M632.3,869.4c8-0.8,25.4-8.2,34.2-4.6c2.2,0.4,6.3,2.2,6.9,4.6c2,2.8-3.4,9.4-8.2,23.7c-0.1,0.1-0.3,0.1-0.4,0.2c0,0.1,0,0.3,0,0.4c-3.8,7.7-21.9,14.7-22.4,13c-0.3,0-0.6,0-0.8,0c0,0.1,0,0.1,0,0.2c-3.3,1-16.4-3.9-16.4-6.9c-0.1-0.1-0.3-0.1-0.4-0.2C619.4,878.5,631.4,884.4,632.3,869.4L632.3,869.4z"
	local num: word count `anything'
	tokenize `anything'
	qui fw, s h("`htmlname'")
	lib, b s(`scheme') o(echarts-liquidfill.min)

	fw `"option = {"'
	fw `"    series: [{"'
	fw `"        type: 'liquidFill',"'
	fw `"        data: ["'
		forval i = 1/`num'{
			fw `"            ``i'',"'
		}
	fw `"        ],"'

	if index(`"`wavecolor'"', "card"){
		if "`wavecolor'" == "card1" fw `"        color: ['#FFC857', '#084C61', '#DB3A34', '#177E89'],"'
		if "`wavecolor'" == "card2" fw `"        color: ['#1f9792', '#fff4c5', '#5050505', '9dd7d5'],"'
		if "`wavecolor'" == "card3" fw `"        color: ['#4472CA', '#92B4F4', '#5E7CE2'],"'
		if "`wavecolor'" == "card4" fw `"        color: ['#DC9FB4', '#E16B8C', '#8E354A', '#F8C3CD'],"'
		if "`wavecolor'" == "card5" fw `"        color: ['#F4A7B9', '#64363C', '#F596AA', '#B5495B'],"'
		if "`wavecolor'" == "card6" fw `"        color: ['#FEDFE1', '#9E7A7A', '#EEA9A9', '#64363C'],"'
		if "`wavecolor'" == "card7" fw `"        color: ['#AF5F3C', '#FB966E', '#724938', '#B47157'],"'
		* if "`wavecolor'" == "card8" fw `"        color: ['#', '#', '#', '#'],"'
		* if "`wavecolor'" == "card9" fw `"        color: ['#', '#', '#', '#'],"'
	}
	if index(`"`wavecolor'"', "card") == 0{
		tokenize `wavecolor'
		local numc : word count `wavecolor'
			fw `"        color: ["'
			forval i = 1/`numc'{
				fw `"            '``i''',"'
			}
		fw `"        ],"'
	}
	fw `"        radius: '`radius'%',"'
    fw `"        shape: '`shape'',"'     
	fw `"        waveAnimation: `waveanimation',"'
	fw `"        backgroundStyle: {"'
	fw `"           borderColor: '`bordercolor'',"'
	fw `"           borderWidth: `borderwidth',"'
	fw `"           shadowColor: '`shadowcolor'',"'
	fw `"           shadowBlur: `shadowblur',"'
	fw `"           color: '`color''"'
    fw `"            },"'
    fw `"        outline: {"'
    fw `"            show: `outline'"'
    fw `"        },"'
	fw `"        amplitude: `amplitude',"'
	fw `"        direction: '`direction'',"'
	fw `"        animationDuration: `animationduration',"'
	if "`text'" != ""{
		fw `"        label: {"'
		fw `"            formatter: function() {"'
		fw `"                return '`text'';"'
		fw `"            },"'
	}
	fw `"        }"'
	fw `"    }],"'
	fw `"    toolbox: {"'
	fw `"        show: true,"'
	fw `"        top:29,"'
	fw `"        left:'73%',"'
	fw `"        feature: {"'
	fw `"            dataView: {readOnly: false},"'
	fw `"            restore: {"'
	fw `"            },"'
	fw `"            saveAsImage: {"'
	fw `"                    pixelRatio:3,"'
	fw `"            }"'
	fw `"        }"'
	fw `"    },"'
	fw `"};"'
	fw, e t
	if "`htmlname'" !="" di `"点击{browse `htmlname'.html:`htmlname'.html}即可打开结果文件"'
	if "`htmlname'" =="" di `"点击{browse fw_example.html:fw_example.html}即可打开结果文件"'
		if "`htmlname'" !="" copen `htmlname'.html
	if "`htmlname'" =="" copen fw_example.html
	if "`c(os)'" == "MacOSX"{
		cap qui drm __MACOSX
	}
end
